london glasgow hotels in devon escorts scotland b&b edinburgh exeter plymouth escort cornwall wales bristol self catering ireland accommodation bed and breakfast